<!--Author: @ngel Sullon Macalupu-->
<? require_once '../../Include.php'; 
require_once '../../WEB_INF/SubmitConsulting/LiveScrum/ModScrum/Data/ItemData.php';
require_once '../../WEB_INF/SubmitConsulting/LiveScrum/ModScrum/Data/Entity/Item.php';
require_once '../../WEB_INF/SubmitConsulting/LiveScrum/ModConfig/Data/Entity/Usuario.php';
require_once '../../WEB_INF/SubmitConsulting/LiveScrum/ModScrum/Data/Entity/Producto.php';
require_once '../../WEB_INF/SubmitConsulting/LiveScrum/ModScrum/Data/Entity/Proyecto.php';
?>
<html>
    <head>
        <title>Save</title>
    <link type="text/css" rel="STYLESHEET" href="../../Recurso/Style/App.css">
    <script type="text/javascript" src="../../Recurso/Script/app.util.js" ></script>
    <script type="text/javascript" src="../../Recurso/Script/jquery-1.1.2.js" ></script>
        <script type='text/javascript' language='JavaScript'><!--
            function sf(){ document.fm.btn.focus(); }
        // --></script>
    </head>
<?
$go = trim($_POST['go']) ? trim($_POST['go']) : '';

$itemId = trim($_POST['itemId']) ? trim($_POST['itemId']) : '';
$d= new Item();
$d->setItemId($itemId);
		$d->getProductoRef()->setProductoId(trim($_POST['productoId']) ? trim($_POST['productoId']) : '');
		$d->setItemTipo(trim($_POST['itemTipo']) ? trim($_POST['itemTipo']) : '');
		$d->setTitulo(trim($_POST['titulo']) ? trim($_POST['titulo']) : '');
		$d->setDescripcion(trim($_POST['descripcion']) ? trim($_POST['descripcion']) : '');
		$d->setEstado(trim($_POST['estado']) ? trim($_POST['estado']) : '');
		$d->setPrioridad(trim($_POST['prioridad']) ? trim($_POST['prioridad']) : '0');
		$d->getAsignadoARef()->setUsuarioId(trim($_POST['asignadoA']) ? trim($_POST['asignadoA']) : '');
		$d->setEsfuerzo(trim($_POST['esfuerzo']) ? trim($_POST['esfuerzo']) : '0');
		$d->setTaskFlujo(trim($_POST['taskFlujo']) ? trim($_POST['taskFlujo']) : '');
		$d->setTaskBloqueado(trim($_POST['taskBloqueado']) ? trim($_POST['taskBloqueado']) : '');
		$d->setImpeResolucion(trim($_POST['impeResolucion']) ? trim($_POST['impeResolucion']) : '');
		$d->setBugGravedad(trim($_POST['bugGravedad']) ? trim($_POST['bugGravedad']) : '');
		$d->setBugAceptacion(trim($_POST['bugAceptacion']) ? trim($_POST['bugAceptacion']) : '');
		$d->getEnviadoPorRef()->setUsuarioId($_SESSION['usuarioId'] ? $_SESSION['usuarioId'] : null);
		$d->setHistoria($_POST['historia'] ? $_POST['historia'] : 'Creado' . '\n');
if ($_SESSION['usuarioId']==null) {
    //throw new GlobalException("<b>Esta operacion requiere ser autenticado!");
    echo '<p class=Error>Para poder actualizar el Sprint Backlog, deber&aacute; autenticarse</p>';
    trigger_error("<div calss=Error>Esta operacion requiere ser autenticado!", E_USER_ERROR. "</div>");
}   
if( $go=='Crear' ) {
        $tran= new ItemData();
        $resp=$tran->create($d).' reg. create in Item ';
}

if( $go=='Editar' ) {
        $tran= new ItemData();
        $resp=$tran->update($d).' reg. update in Item ';
}

if( $go=='Eliminar' ) {
    $tran= new ItemData();
    $resp=$tran->delete($itemId).' reg. delete from Item ';
}
?>
<body onLoad='sf()'>
  <meta http-equiv='Refresh' content='1; URL=ItemMain.php?itemTipo=<?= $d->getItemTipo() ?>&link=<?= $d->getItemTipo() ?>'>
  <table align='center' class='ItemListTable'>
    <form action='ItemMain.php' name='fm' method='post'>
        <input type='hidden' name='go' value=''>
        <input type='hidden' name='itemTipo' value='<?= $d->getItemTipo() ?>'>
        <input type='hidden' name='link' value='<?= $d->getItemTipo() ?>'>
    <tr><td>
            Resultado: <?= $resp ?>
        </td></tr>
    <tr><td align='center'>
        <input type='submit' class='Btn' name='btn' value='Aceptar'>
        </td></tr>
    </form>
  </table>
</body>
</html>
